Bác lãm cổ kim

Direct English translation

Broadly knowledgeable of ancient and modern times.

Equivalent English version

Walking encyclopedia

Giải thích tiếng Việt
Chỉ người học rộng biết nhiều, kiến thức uyên bác về cả việc xưa lẫn nay. Cách nói này nhấn vào sự am hiểu rộng khắp từ cổ đến kim, thường dùng để khen ngườihọc vấn sâu.
English explanation
Refers to someone of wide and profound learning, knowledgeable about both ancient and modern matters. This variant emphasizes broad mastery spanning from the old to the present, and is used as praise for a highly learned person.